• word of the day

    adenylic acid

    adenylic acid - Dictionary definition and meaning for word adenylic acid

    Definition
    (noun) a nucleotide found in muscle cells and important in metabolism; reversibly convertible to ADP and ATP

Word used in video below:
text: I microdose acid every day.
Download our Mobile App Today
Receive our word of the day
on Whatsapp